
/* 头部top */
.container-fluid{min-width: 1200px;}

/* 版心 */
.container{width: 1200px; margin: 0 auto;}

/* float */
.fl{float: left;}
.fr{float: right;}
.clearfix:after{content: ""; height: 0; display: block; clear: both;}

/* position */
.pr{position: relative;}

/* border */
.bd{border: 1px solid red;}

/* background */
.bck000{background-color: #000;}
.bgcebebeb{background-color: #ebebeb;}



/* color */
.cfff{color: #fff;}
.c323232{color: #323232;}
.cf60{color: #f60;}
.cred{color: red;}
.cccc{color: #ccc;}
.c333{color: #333333;}
.ca6a6a6{color: #a6a6a6;}
.c666{color: #666666;}

/* margin */
.mr35{margin-right: 35px;}
.mt4{margin-top: 4px;}
.mt30{margin-top: 30px;}
.mr10{margin-right: 10px;}

/* padding */
.pb20{padding-bottom: 20px;}
.pl210{padding-left: 210px;}
.pr100{padding-right: 100px;}
.pt5b5{padding: 5px 0}
.pl30{padding-left: 30px;}
.pt10{padding-top: 10px;}
.pl5{padding-left: 5px;}
.pl10{padding-left: 10px;}

/* text-indent */
.ti30{text-indent: 30px;}
.ti10{text-indent: 10px;}
.ti4{text-indent: 4px;}


/* 字体大小 */
.fs12{font-size: 12px;}
.fs16{font-size: 16px;}
.fs18{font-size: 18px;}
.fs20{font-size: 20px;}
.fs22{font-size: 22px;}
.fs24{font-size: 24px;}

/* 水平对齐方式 */
.tc{text-align: center;}


/* 页头 */
.head-top{line-height: 28px;}
.head-top a{color: #f60;}
.head-top img{width: 201px;}

.head-shop{line-height: 36px;}
.head-shop a{width: 100px; border: 1px solid #dadada;text-align: center;}
.head-shop-box{background: #f60 url(../imgs/bgicon.png) no-repeat 0 -42px;}
.head-shop a:first-child:hover{color: white;}

.head-form{border: 2px solid #f60;}
.head-inp{width: 430px; height: 36px; border: none; outline: none;}
.head-sub{width: 50px; height: 36px; border: none; outline: none; background: url(../imgs/bgicon.png) no-repeat;}

.head-nav li{float: left; margin-left: 32px; font-weight: bold; font-size: 16px;}
.head-nav li a{color: #323232;}
.head-nav li a:hover{color: #f60;}

.head-logo{position: absolute;top: 0;left: 0;}

/* 页脚 */
.footer-top{border-top: 6px solid #f60;height: 100px;background-color: #f2f2f2;line-height: 100px;}

.footer-cont img{margin-left: 100px;box-sizing: border-box;padding-left: 30px;}
.footer-content{text-align: center;}
.footer-content dl{float: left;margin-left: 77px;margin-top: 40px;line-height: 28px;}

.footer-logo{position: relative;left: 60px;top: 50px;}

.footer-bottom{text-align: center;margin-top: 25px;margin-bottom: 50px;}
.footer-bottom p{line-height: 28px;}



